export interface FormItemProps {
  id?: number;
  account_id: number;
  amount: number;
  remark?: string;
  state: number;
  feedback_at?: string;
  feedbacker_id?: number;
  feedback_content?: string;
  creator_id?: number;
  created_at: string;
  updated_at: string;
  deleted_at?: number;
  wa_account?: string;
  wa_account_remark?: string;
  creator_name?: string;
  feedbacker_name?: string;
  state_text?: string;
  feedback_at_text?: string;
  created_at_text?: string;
}

export interface ProcessFormItemProps {
  id: number;
  wa_account: string;
  wa_account_remark?: string;
  amount: number;
  creator_name: string;
  created_at_text: string;
  remark: string;
  state: number;
  feedback_content: string;
}

export interface FormProps {
  formInline: FormItemProps & {
    accountList?: Array<{
      id: number;
      label: string;
      remark?: string;
      status?: number;
      admin_user_id?: number;
    }>;
  };
}

export interface ProcessFormProps {
  formInline: ProcessFormItemProps;
} 